package com.ruoyi.index.domain;

import com.ruoyi.info.domain.FhInfoEquip;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

@ApiModel(value = "PostInfoDetailVo",description = "渔获详情返回数据实体")
public class PostInfoDetailVo {

    @ApiModelProperty("经度")
    private String lon;

    @ApiModelProperty("纬度")
    private String lat;

    @ApiModelProperty("水域名")
    private String waterName;

    @ApiModelProperty("地理信息类别")
    private String localtionType;

    @ApiModelProperty("发布位置名")
    private String locationName;

    @ApiModelProperty("渔获详情")
    private List<FhIndexPostinfoDetail> postinfoDetailList;


    @ApiModelProperty("钓鱼装备列表")
    private List<FhInfoEquip> equipList;

    @ApiModelProperty("天气")
    private String weather;

    @ApiModelProperty("温度")
    private String temperature;

    @ApiModelProperty("湿度")
    private String sd;

    @ApiModelProperty("气压")
    private String pressure;

    public String getPressure() {
        return pressure;
    }

    public void setPressure(String pressure) {
        this.pressure = pressure;
    }

    public String getLocaltionType() {
        return localtionType;
    }

    public void setLocaltionType(String localtionType) {
        this.localtionType = localtionType;
    }

    public String getLon() {
        return lon;
    }

    public void setLon(String lon) {
        this.lon = lon;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public String getWaterName() {
        return waterName;
    }

    public void setWaterName(String waterName) {
        this.waterName = waterName;
    }

    public String getLocationName() {
        return locationName;
    }

    public void setLocationName(String locationName) {
        this.locationName = locationName;
    }

    public List<FhIndexPostinfoDetail> getPostinfoDetailList() {
        return postinfoDetailList;
    }

    public void setPostinfoDetailList(List<FhIndexPostinfoDetail> postinfoDetailList) {
        this.postinfoDetailList = postinfoDetailList;
    }

    public List<FhInfoEquip> getEquipList() {
        return equipList;
    }

    public void setEquipList(List<FhInfoEquip> equipList) {
        this.equipList = equipList;
    }

    public String getWeather() {
        return weather;
    }

    public void setWeather(String weather) {
        this.weather = weather;
    }

    public String getTemperature() {
        return temperature;
    }

    public void setTemperature(String temperature) {
        this.temperature = temperature;
    }

    public String getSd() {
        return sd;
    }

    public void setSd(String sd) {
        this.sd = sd;
    }

    public PostInfoDetailVo() {
    }

    public PostInfoDetailVo(String lon, String lat, String waterName, String localtionType, String locationName, List<FhIndexPostinfoDetail> postinfoDetailList, List<FhInfoEquip> equipList, String weather, String temperature, String sd) {
        this.lon = lon;
        this.lat = lat;
        this.waterName = waterName;
        this.localtionType = localtionType;
        this.locationName = locationName;
        this.postinfoDetailList = postinfoDetailList;
        this.equipList = equipList;
        this.weather = weather;
        this.temperature = temperature;
        this.sd = sd;
    }
}
